package Java_hanjiazuoye;
/*
 * 题目：打印出杨辉三角形（要求打印出10行如下图）
程序分析：
        1 
       1 1 
     1 2 1 
	1 3 3 1 
 1 4 6 4 1 
1 5 10 10 5 1 
 */
public class zy33 {
	public static void main(String[] args) {
        int numRows = 10;

        for (int i = 0; i < numRows; i++) {
            // 打印空格
            for (int j = 0; j < numRows - i - 1; j++) {
                System.out.print(" ");
            }

            // 计算并打印数字
            int num = 1;
            for (int j = 0; j <= i; j++) {
                System.out.print(num + " ");
                num = num * (i - j) / (j + 1);
            }

            System.out.println();
        }
    }
}
